non-automotive assemblies-driveline - German English Dictionary